package com.lwc.entity;

import java.math.BigDecimal;
import java.util.Date;

public class pfmPlan {
    private Long planId;

    private Integer year;

    private String period;

    private Long projectId;

    private Long projectTemplateId;

    private Long objectId;

    private String planStage;

    private Byte flowStageOrder;

    private String completeStatus;

    private String projectStage;

    private BigDecimal selfTotalScore;

    private BigDecimal totalScore;

    private Long levelId;

    private String levelName;

    private Long groupId;

    private Long schemeId;

    private Long flowStageId;

    private String evaluatorType;

    private Long createBy;

    private Date createDate;

    private Long lastUpdateBy;

    private Date lastUpdateDate;

    private BigDecimal calculateScore;

    private BigDecimal checkScore;

    private String schemes;

    public Long getPlanId() {
        return planId;
    }

    public void setPlanId(Long planId) {
        this.planId = planId;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period == null ? null : period.trim();
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public Long getProjectTemplateId() {
        return projectTemplateId;
    }

    public void setProjectTemplateId(Long projectTemplateId) {
        this.projectTemplateId = projectTemplateId;
    }

    public Long getObjectId() {
        return objectId;
    }

    public void setObjectId(Long objectId) {
        this.objectId = objectId;
    }

    public String getPlanStage() {
        return planStage;
    }

    public void setPlanStage(String planStage) {
        this.planStage = planStage == null ? null : planStage.trim();
    }

    public Byte getFlowStageOrder() {
        return flowStageOrder;
    }

    public void setFlowStageOrder(Byte flowStageOrder) {
        this.flowStageOrder = flowStageOrder;
    }

    public String getCompleteStatus() {
        return completeStatus;
    }

    public void setCompleteStatus(String completeStatus) {
        this.completeStatus = completeStatus == null ? null : completeStatus.trim();
    }

    public String getProjectStage() {
        return projectStage;
    }

    public void setProjectStage(String projectStage) {
        this.projectStage = projectStage == null ? null : projectStage.trim();
    }

    public BigDecimal getSelfTotalScore() {
        return selfTotalScore;
    }

    public void setSelfTotalScore(BigDecimal selfTotalScore) {
        this.selfTotalScore = selfTotalScore;
    }

    public BigDecimal getTotalScore() {
        return totalScore;
    }

    public void setTotalScore(BigDecimal totalScore) {
        this.totalScore = totalScore;
    }

    public Long getLevelId() {
        return levelId;
    }

    public void setLevelId(Long levelId) {
        this.levelId = levelId;
    }

    public String getLevelName() {
        return levelName;
    }

    public void setLevelName(String levelName) {
        this.levelName = levelName == null ? null : levelName.trim();
    }

    public Long getGroupId() {
        return groupId;
    }

    public void setGroupId(Long groupId) {
        this.groupId = groupId;
    }

    public Long getSchemeId() {
        return schemeId;
    }

    public void setSchemeId(Long schemeId) {
        this.schemeId = schemeId;
    }

    public Long getFlowStageId() {
        return flowStageId;
    }

    public void setFlowStageId(Long flowStageId) {
        this.flowStageId = flowStageId;
    }

    public String getEvaluatorType() {
        return evaluatorType;
    }

    public void setEvaluatorType(String evaluatorType) {
        this.evaluatorType = evaluatorType == null ? null : evaluatorType.trim();
    }

    public Long getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Long getLastUpdateBy() {
        return lastUpdateBy;
    }

    public void setLastUpdateBy(Long lastUpdateBy) {
        this.lastUpdateBy = lastUpdateBy;
    }

    public Date getLastUpdateDate() {
        return lastUpdateDate;
    }

    public void setLastUpdateDate(Date lastUpdateDate) {
        this.lastUpdateDate = lastUpdateDate;
    }

    public BigDecimal getCalculateScore() {
        return calculateScore;
    }

    public void setCalculateScore(BigDecimal calculateScore) {
        this.calculateScore = calculateScore;
    }

    public BigDecimal getCheckScore() {
        return checkScore;
    }

    public void setCheckScore(BigDecimal checkScore) {
        this.checkScore = checkScore;
    }

    public String getSchemes() {
        return schemes;
    }

    public void setSchemes(String schemes) {
        this.schemes = schemes == null ? null : schemes.trim();
    }
}